Migrating from Fortran to Fortran with the NAGWare f and f Tools
نویسنده
چکیده
The investment in code written in the Fortran language over the last four decades means that there is a vast amount of legacy code written to various standards and incorporating numerous vendor extensions to the language Meanwhile the new For tran standard adds many attractive new features to the language while retaining compatibility with Fortran This paper shows how the NAGWare f Tools may be used to standardise Fortran code to a form suitable for porting to standard con forming Fortran compilers Then the paper goes on to discuss how the NAGWare f Tools can be used to convert this code to free format Fortran with standardised precision
منابع مشابه
On syntax-directed adjoint fortran code
Gradients of high-dimensional functions can be computed efficiently and with machine accuracy by so-called adjoint codes. We present an L-attributed grammar for the single-pass generation of intraprocedural adjoint code for a subset of Fortran. Our aim is to integrate the syntaxdirected approach into the front-end of the NAGWare Fortran compiler. Research prototypes of this compiler that build ...
متن کاملDifferentiation-Enabled NAGWare Fortran Compiler
In this paper we report on recent advances made in the development of the first Fortran compiler that provides intrinsic support for computing derivatives. We focus on the automatic generation of intraprocedural adjoint code. Technical details of the modifications made to the internal representation as well as case studies are presented. For example, the new feature allows for the computation o...
متن کاملSoftware Quality Assurance for Fortran 90 - A Survey of Available Tools
This report provides a survey of some of the software tools currently available to assist in the development of Fortran programs using the new 1990 and 1995 standards. A few tools also address the development of High Performance Fortran (HPF). This report is particularly concerned with tools which will enhance the quality of software developed. We have not looked at tools which focus on the hig...
متن کاملEwE-F 1.0: an implementation of Ecopath with Ecosim in Fortran 95/2003 for coupling
Societal and scientific challenges foster the implementation of the ecosystem approach to marine ecosystem analysis and management, which is a comprehensive means of integrating the direct and indirect effects of multiple stressors on the different components of ecosystems, from physical to chemical and biological and from viruses to 5 fishes and marine mammals. Ecopath with Ecosim (EwE) is a w...
متن کاملDevelopment of the Fortran Module Wizard within DIGITAL Visual Fortran
Vol. 9 No. 1 1997 13 DIGITAL Visual Fortran is an integrated development environment for Fortran applications. It is supported on the Windows NT version 4.0 operating system on both Alpha and Intel hardware and on the Windows 95 system. DIGITAL Visual Fortran is a combination of technologies from DIGITAL and Microsoft Corporation. The DIGITAL-supplied compiler and run-time libraries support the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005